limited mobility - French English Dictionary